package com.neutech.config;

import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
//原来写在xml中的东西 现在用类来写
public class AppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
    //服务器启动 这些一定会执行
    @Override
//    {SpringConfig.class}是告诉它去找这个类的代码，找对应Spring配置
    //用来创建整个应用程序的全局Spring容器 代替app.xml
    protected Class<?>[] getRootConfigClasses() {
        return new Class[]{SpringConfig.class};
    }
//这里是写跟MVC相关的 代替mvc.xml
    @Override
    protected Class<?>[] getServletConfigClasses() {
        return new Class[]{SpringMVCConfig.class};
    }
//代替原来xml中那个地址
    @Override
    protected String[] getServletMappings() {
        return new String[]{"/"};
    }
}
